tormenting thoughts - Turkish English Dictionary